kicker's plant leg - Francés Inglés Diccionario